home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / be < prev    next >
Text File  |  2005-01-13  |  5KB  |  124 lines

  1. // $Xorg: be,v 1.3 2000/08/17 19:54:42 cpqbld Exp $
  2.  
  3.  
  4.  
  5.  
  6. // $XFree86: xc/programs/xkbcomp/symbols/be,v 3.4 2000/10/27 18:31:08 dawes Exp $
  7.  
  8. partial default alphanumeric_keys 
  9. xkb_symbols "basic" {
  10.  
  11.     // Describes the differences between a very simple US/ASCII
  12.     // keyboard and a very simple Belgian keyboard
  13.  
  14.     name[Group1]= "Belgian";
  15.  
  16.     key <TLDE> {    [     twosuperior,   threesuperior     ]    };
  17.     key <AE01> {    [       ampersand,               1     ],
  18.             [             bar                      ]    };
  19.     key <AE02> {    [          eacute,               2    ],
  20.             [              at             ]    };
  21.     key <AE03> {    [        quotedbl,               3     ],
  22.             [      numbersign             ]    };
  23.     key <AE04> {    [      apostrophe,               4     ]    };
  24.     key <AE05> {    [       parenleft,               5     ]    };
  25.     key <AE06> {    [         section,               6     ],
  26.             [     asciicircum             ]    };
  27.     key <AE07> {    [          egrave,               7    ]    };
  28.     key <AE08> {    [          exclam,               8    ]    };
  29.     key <AE09> {    [        ccedilla,               9    ],
  30.             [       braceleft,       plusminus     ]    };
  31.     key <AE10> {    [          agrave,               0     ],
  32.             [      braceright,          degree    ]    };
  33.     key <AE11> {    [      parenright,          degree     ]    };
  34.     key <AE12> {    [           minus,      underscore     ]    };
  35.     key <AD01> {    [               a,               A     ]    };
  36.     key <AD02> {    [               z,               Z     ]    };
  37.     key <AD03> {        [               e,               E      ],
  38.                         [        EuroSign,            cent      ]    };
  39.     key <AD09> {    [                o,                O    ],
  40.                     [              oe,             OE    ]    };
  41.     key <AD11> {    [ dead_circumflex,  dead_diaeresis     ],
  42.             [     bracketleft            ]    };
  43.     key <AD12> {    [          dollar,        asterisk    ],
  44.             [    bracketright            ]    };
  45.     key <AC01> {    [               q,               Q     ]    };
  46.     key <AC10> {    [               m,               M    ]    };
  47.     key <AC11> {    [          ugrave,         percent     ],
  48.             [      dead_acute             ]    };
  49.     key <BKSL> {    [              mu,        sterling     ],
  50.             [      dead_grave            ]    };
  51.     key <LSGT> {    [            less,         greater    ],
  52.             [       backslash            ]    };
  53.     key <AB01> {    [               w,               W     ]    };
  54.     key <AB07> {    [           comma,        question     ],
  55.             [    dead_cedilla            ]    };
  56.     key <AB08> {    [       semicolon,          period     ]    };
  57.     key <AB09> {    [           colon,           slash     ]    };
  58.     key <AB10> {    [           equal,            plus    ],
  59.             [      dead_tilde            ]    };
  60.     // End alphanumeric section
  61.  
  62.     // begin modifier mappings
  63.     modifier_map Shift  { Shift_L };
  64.     modifier_map Lock   { Caps_Lock };
  65.     modifier_map Control{ Control_L };
  66.     modifier_map Mod3    { Mode_switch };
  67. };
  68.  
  69. partial alphanumeric_keys 
  70. xkb_symbols "iso-alternate" {
  71.     include "be(basic)"
  72.     replace key <AD01> {[        a,               A     ],
  73.             [              ae,              AE    ]    };
  74.     replace key <AD02> {[               z,               Z     ],
  75.             [   guillemotleft,            less    ]    };
  76.     replace key <AC01> {[               q,               Q     ],
  77.             [              at,     Greek_OMEGA    ]    };
  78.     replace key <AC10> {[               m,               M    ],
  79.             [              mu,       masculine    ]    };
  80.     replace key <AB01> {[               w,               W     ],
  81.             [         lstroke,         Lstroke      ]    };
  82.     replace key <AB07> {[           comma,        question     ],
  83.             [    dead_cedilla, dead_doubleacute    ]    };
  84. };
  85.  
  86. partial alphanumeric_keys 
  87. xkb_symbols "Sundeadkeys" {
  88.  
  89.     // Use the Sun dead keys
  90.     include "be(basic)"
  91.     key <AD11> {    [    SunFA_Circum,  SunFA_Diaeresis     ],
  92.             [     bracketleft            ]    };
  93.     key <AC11> {        [          ugrave,         percent      ],
  94.                         [     SunFA_Acute                       ]       };
  95.     key <BKSL> {        [              mu,        sterling      ],
  96.                         [     SunFA_Grave                       ]       };
  97.     key <AB07> {        [           comma,        question      ],
  98.                         [   SunFA_Cedilla                       ]       };
  99.     key <AB10> {        [           equal,            plus      ],
  100.                         [     SunFA_Tilde                       ]       };
  101. };
  102.  
  103. partial alphanumeric_keys 
  104. xkb_symbols "sundeadkeys" {
  105.  
  106.     // Use the Sun dead keys
  107.     include "be(Sundeadkeys)"
  108. };
  109.  
  110. partial alphanumeric_keys 
  111. xkb_symbols "nodeadkeys" {
  112.  
  113.     // Eliminates dead keys from the basic Belgian layout
  114.     include "be(basic)"
  115.     key <AD11> {    [     asciicircum,       diaeresis     ],
  116.             [     bracketleft            ]    };
  117.     key <AC11> {        [          ugrave,         percent      ],
  118.                         [      quoteright                       ]       };
  119.     key <BKSL> {        [              mu,        sterling      ],
  120.                         [       quoteleft                       ]       };
  121.     key <AB10> {        [           equal,            plus      ],
  122.                         [      asciitilde                       ]       };
  123. };
  124.